Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LUCKHURST Detached £670,936 £220,000 29 May 2002
LUCKHURST FARM Detached £1,524,854 £500,000 29 May 2002
STONE FARM £1,050,000 7 May 2024